package godzilla.ciudad.estructuras;

import godzilla.ciudad.recursos.ServicioDeAgua;

public class PozoDeAgua extends Estructura {

	@Override
	protected void definirCostoYVelocidadDeReparacion() {

		this.costo = 250;
		
	}

	@Override
	protected void definirNecesidadesYOfertas() {

		this.listaDeRecursosOfrecidos.agregar(new ServicioDeAgua(1000));
		
	}

	@Override
	public boolean esSubterranea() {
		
		return false;
	}

	@Override
	public boolean seConstruyeSobreAgua() {
		return true;
	}

	@Override
	protected void definirNombre() {

		nombre="Pozo De Agua";
		
	}

	@Override
	protected int calcularImpuestos() {

		return 0;
	}

	@Override
	protected Estructura duplicadoDeEstaEstructura() {
		return new PozoDeAgua();
	}

	@Override
	public boolean puedeRepararEstructuras() {
		// TODO Auto-generated method stub
		return false;
	}

	@Override
	protected int porcentajeDeReparacion() {
		// TODO Auto-generated method stub
		return 100;
	}

	@Override
	protected int danioCausadoPorGodzilla() {
		// TODO Auto-generated method stub
		return 50;
	}

}
